home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 January - Disc 2 / Macworld (1999-01) (Disk 2).dmg / Serious Demos / Symbolic Composer 4.2 / Environment / System / SOLAR / Autocatalysis / gen-catalyze < prev    next >
Text File  |  1998-10-23  |  807b  |  17 lines

  1. gen-catalyze soup-name &optional seed max-iter
  2.  
  3. gen-catalyze lets the currently defined soup of elements to catalyze producing new variations from the seed material. The optional seed controls the random number seed, and max-iter controls the depth the catalyzer process works. The more iterations the more catalyzions will occur and the longer the pattern. Default max-iter is 20.
  4.  
  5. To define the soup use init-catalyzer and add-catalyzer, or set up the soup with setq. See init-catalyzer for more.
  6.  
  7. (gen-catalyze 'soup)
  8. --> (e d f c d e e e f  ....  c d e d f c)
  9.  
  10. Each gen-catalyze produces more material from the same soup letting the catalyzers to react differently at each time.
  11.  
  12. (gen-catalyze 'soup)
  13. --> another pattern
  14.  
  15. To procude variants of the pattern just generated use the gen-catalyze-variate.
  16.  
  17.